/*------------------------------------------------------------------------------------
      Global Reset Styles
  ------------------------------------------------------------------------------------*/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, ins, kbd, q, s, samp, small, strike, strong, sub, tt, var, b, u, i, center, dl, dt, dd, fieldset, form, label, legend {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
}

img {border: 0;}

table, caption, tbody, tfoot, thead, tr, th, td {
	outline: 0;
	font-size: 100%;
}

blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after, q:before, q:after {
	content: '';
	content: none;
}
/* remember to define focus styles! */
:focus {
	outline: 0;
}
/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}
/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
}
.clearfix:after {
	content: ".";
	display: block;
	height: 0px;
	clear: both;
	visibility: hidden;
}
/*------------------------------------------------------------------------------------
      Basic Layout Styles
  ------------------------------------------------------------------------------------*/
Body {

	font-family:Verdana, Arial, Helvetica, sans-serif
}


#content ul {
	list-style:disc;
	margin-left:15px;
}
#content ol {
	list-style:decimal;
	margin-left:15px;
}
/*------------------------------------------------------------------------------------
      Content Styles
  ------------------------------------------------------------------------------------*/
.bondi_blue{color:#0088b7}
.eminence_purple{color:#5c2e91}
.tundora_gray{color:#474747}
.pomegranate_red{color:#e52e0f}
.apple_green{color:#54b948}
.lemon_yellow{color:#fce208}
.endeavour_blue{color:#0054a4}
.clementine_orange{color:#df6500}

.bg_bondi_blue{background-color:#0088b7}
.bg_eminence_purple{background-color:#5c2e91}
.bg_tundora_gray{background-color:#474747}
.bg_pomegranate_red{background-color:#e52e0f}
.bg_apple_green{background-color:#54b948}
.bg_lemon_yellow{background-color:#fce208}
.bg_endeavour_blue{background-color:#0054a4}
.bg_clementine_orange{background-color:#df6500}

h1 {
	font-size:28px;
	font-weight:normal;
	padding-bottom:18px;
    font-family:Verdana;
    color:#333333;
	line-height:normal;
}
h2 {
	font-size:18px;
	font-weight:normal;
	padding-bottom:18px;
}
h3 {
	font-size:16px;
	font-weight:bold;
	padding-bottom:12px;
}
h4 {
	font-size:16px;
	font-weight:normal;
	padding-bottom:12px;
}
h5 {
	font-size:14px;
	font-weight:bold
}
h6 {
	font-size:14px;
	font-weight:normal;
}
.subhead {
	font-size:18px;
	font-weight:normal;
	padding-bottom:18px;
}

.img_aligned_left, img.img_aligned_left {
	padding:0 15px 15px 0;
}
.img_aligned_right, img.img_aligned_right {
	padding:0 0 15px 15px
}
.txtsize_10{font-size:10px;}
.txtsize_11{font-size:11px;}
.DO_NOT_USE_STYLES_BELOW {}



Body {
	color:#333333;
	font-size:12px;
	line-height:18px;
}
p {padding-bottom:18px;}

#content_hp a, #rightcol_hp a, #content a, #content_default a {
	color:#0265d4;
	text-decoration:none
}
#content_hp a:hover, #rightcol_hp a:hover, #content a:hover, #content_default a:hover  {
	color:#0265d4;
	text-decoration:underline
}


#sub_landing_section h2 {
	font-size:17px;
	font-weight:normal;
	padding-bottom:12px;
}

#landing_main_text h2{
	font-size:15px;
	font-weight:normal;
	padding-bottom:0;
	line-height:28px;
	displat:block; 
	margin:15px 0;
}

#landing_main_text P {
	padding-bottom:0;
	line-height:24px;
}

#sub_landing_section p {
	padding-bottom:0;
	line-height:18px;
}
#sub_landing_section a {
	color:#0265d4;
	text-decoration:none
}
#sub_landing_section .subhead {
	font-size:18px;
	font-weight:normal;
	padding-bottom:12px;
	line-height:normal
}
#landing_main_text a {
	color:#fce208;
	text-decoration:none;
	font-size:16px;
}
#sub_landing_section {
	
	background:#feffff url(bg_midcol.gif) 0% 100% repeat-x;
	clear:both
	max-height:120px;
	overflow:hidden;
}
#landing_midcol1 {
	width:278px;
	height:120px;
	padding:23px 27px 0 23px;
	float:left;
	text-align:left
}
#landing_midcol2 {
	width:278px;
	height:120px;
	padding:23px 27px 0 23px;
	background:#f8f9f6 url(bg_midcol2.gif) 0% 100% repeat-x;
	float:left;
	text-align:left
}
#landing_midcol3 {
	width:265px;
	height:120px;
	padding:23px 27px 0 33px;
	float:left;
	text-align:left
}

*+html #landing_midcol1, *+html #landing_midcol3{background:#feffff url(bg_midcol.gif) 0% 100% repeat-x;}/* for IE7 */


#content{border-top:4px solid #c4c4c4;}
#page_title{padding:45px 30px 40px 30px; /*border-top:18px solid #5c2e91;*/ border-bottom:5px solid #c4c4c4; width:921px; text-align:left; background-color:#ffffff; margin-bottom:14px; }
#page_title h1{padding:0; margin:0}
#quicklinks{text-align:right; padding-right:35px; height:24px;}




/* Edit these values below to match any top level nav items whose names are changed. Edit Javascript to match. */				
/* section specific colors */
#breadcrumb_TempD{height:18px; width:981px; font-size:1px; background-color:#0088b7; text-align:left}	
#breadcrumb_TempF{height:18px; width:981px; font-size:1px; background-color:#5c2e91; text-align:left}	
#breadcrumb_TempD_news{height:18px; width:981px; font-size:1px; background-color:#df6500; text-align:left}	
.skip{display:none}
#content_default {
	text-align:left;
	padding:20px 200px 15px 30px;
	clear:both;
}
.CTtablein TD{Text-align:left}
.Alert{color:#e52e0f}